/**
 * 文档作者: wj
 * 创建时间：2018年05月16日
 * 修改时间：2018年05月16日
 * 描述信息：新闻页面
 */
import React, {Component} from 'react';
import './new.scss';
import userModel from '../api/user.model';

class New extends Component {

    constructor(props) {
        super(props);
        this.state = {
            list: void 0
        }
    }

    componentWillMount() {
        const obj = {
            uid: userModel.svcRegWithWx.uid,
            apptoken: userModel.svcRegWithWx.apptoken
        }
        window.$http.post(`${window.$apiUrl}/svcBase/svcLoadSiteNotice`, obj).then((res) => {
            this.setState({
                list: res.data.info.data
            });
        })
    }

    render() {
        const list = this.state.list;
        return this.state.list ? <div className='new-page'>
            {list.map(value => {
                return <div><header>
                        <img alt='logo' src='http://botcdn.apiweixin.top/asserts/img/proj/htqmlogo.png' />
                        <div className='right'>
                            <h1>华亭小助手</h1>
                            <p className='time'>{value.createAt}</p>
                        </div>
                    </header>
                    <img alt='logo' className='product' src={value.image} />
                    <div className='content'>
                        <h2>{value.title}</h2>
                        <p>{value.sub_title}</p>
                    </div></div>
            })}
            
        </div> : ''
    }
}

export default New;